wire frame spectacles - Francés Inglés Diccionario